package com.silverbox.shopper.entity.extend;

import java.io.Serializable;

public class GoodsPropsExtend implements Serializable{

	/**
	 * 菜品属性扩展
	 * @author CAOXJ
     * @date 2017年12月22日
     * @description
	 */
	private static final long serialVersionUID = 7189839812178963590L;

	/**
	 * 商品id
	 */
	private Integer goodsId;
	/**
	 * 属性id
	 */
	private Long propId;
	
	/**
	 * 属性名称
	 */
	private String propName;
	
	/**
	 * 属性分类id
	 */
	private Long propCategoryId;
	
	/**
	 * 属性分类名称
	 */
	private String propCategoryName;
	
	/**
	 * 属性类型id
	 */
	private Integer propCategoryTypeId;

	/**
	 * 属性价格
	 */
	private Double propValue;
	
	/**
	 * 是否复选
	 */
	private Integer propIsRadio;
	
	/**
	 * 做法价格
	 */
	private Double price;
	
	/**
	 * 做法名称
	 */
	private String gcName;
	
	/**
	 * 做法类型
	 */
	private Integer cookingType;

	/**
	 * uuid
	 */
	private String uuid;
	
	/**
	 * 是否选中
	 */
	private Integer selected;

    /**
     * 是否必选 0:非必选 1 必选
     */
	private Integer  isMustOption;
	
	/**
	 * 数量
	 */
	private Integer count;
	
	public Long getPropId() {
		return propId;
	}

	public void setPropId(Long propId) {
		this.propId = propId;
	}

	public String getPropName() {
		return propName;
	}

	public void setPropName(String propName) {
		this.propName = propName;
	}

	public Long getPropCategoryId() {
		return propCategoryId;
	}

	public void setPropCategoryId(Long propCategoryId) {
		this.propCategoryId = propCategoryId;
	}

	public String getPropCategoryName() {
		return propCategoryName;
	}

	public void setPropCategoryName(String propCategoryName) {
		this.propCategoryName = propCategoryName;
	}


	public Integer getPropCategoryTypeId() {
		return propCategoryTypeId;
	}

	public void setPropCategoryTypeId(Integer propCategoryTypeId) {
		this.propCategoryTypeId = propCategoryTypeId;
	}

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	public Integer getPropIsRadio() {
		return propIsRadio;
	}

	public Double getPropValue() {
		return propValue;
	}

	public void setPropValue(Double propValue) {
		this.propValue = propValue;
	}

	public void setPropIsRadio(Integer propIsRadio) {
		this.propIsRadio = propIsRadio;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public String getGcName() {
		return gcName;
	}

	public void setGcName(String gcName) {
		this.gcName = gcName;
	}

	public Integer getCookingType() {
		return cookingType;
	}

	public void setCookingType(Integer cookingType) {
		this.cookingType = cookingType;
	}

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid;
	}

	public Integer getSelected() {
		return selected;
	}

	public void setSelected(Integer selected) {
		this.selected = selected;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

    public Integer getIsMustOption() {
        return isMustOption;
    }

    public void setIsMustOption(Integer isMustOption) {
        this.isMustOption = isMustOption;
    }
}
